grind to a halt/standstill - Español Inglés Diccionario